Package-level declarations
This is the main package for the Viaduct Tenant API, containing the core interfaces and classes that tenants will use to implement their GraphQL schema behavior.
Types
Link copied to clipboard
Represents the value of a resolved GraphQL object field
Link copied to clipboard
Base interface for node resolver classes
Link copied to clipboard
Link copied to clipboard
Base interface for field resolver classes
Link copied to clipboard
interface TenantModule
Link copied to clipboard
Link copied to clipboard
A base interface for dynamic provisioning of variable values. All implementations of VariablesProvider must be annotated with Variables.
Functions
Link copied to clipboard
Link copied to clipboard
Executes the given block and returns its result, or null if an exception is thrown.